A Performance Evaluation of Position Encoding as an Improved Cavlc Encoding Method in H.264 Video Compression Standard
نویسنده
چکیده
Context Adaptive Variable Length Coding (CAVLC) is one of the widely used entropy encoding algorithms in Video Compression standards especially in H.264/AVC. The conventional CAVLC generates a binary sequence from the Transformed and Quantized coefficients; this binary code consists of five parts namely, Total Coefficients, Trailing ones, Levels, Run Before and Total Zeros. A new method, Position encoding replaces the last two steps, Run Before and Total Zeros, with a single Position code thus reducing the total code length and increased bit compression along with efficiency. This paper evaluates and extends Position encoding, which is currently limited to 8 coefficients, to 9 coefficients by constructing a new look up table and testing the efficiency in bit compression and computational speed with that of CAVLC standard. It was found that, as the number of coefficients increases, the bit compression reduces although the computational speeds in both cases remain the same. It is undoubtedly more beneficial in terms of less computational complexity, more speed and less hardware, compared to the conventional CAVLC encoding method.
منابع مشابه
VLC table prediction for CAVLC in H.264/AVC using correlation, statistics, and structural characteristics of mode information
The H.264/AVC video coding standard adopted context-based adaptive variable length coding (CAVLC) as an entropy coding tool. By combining adaptive variable length coding (VLC) with context modeling, we can achieve a high coding performance. However, CAVLC in H.264/AVC has the problem that VLC table prediction is not always accurate. In this paper, we propose a new VLC table prediction algorithm...
متن کاملالگوریتم جدید انتخاب حالت داخل فریمی سریع در استاندارد کدگذاری ویدیویی H.264/AVC
By the increasing of video communication in portable and functional devices, encoders design with low complexity and high performance are required. H.264 / AVC standard offers higher compression efficiency than previous standards. But this standard by employing several powerful coding techniques, considerably increased complexity at the encoder. This paper presents a new algorithm to reduc...
متن کاملEfficient entropy coding scheme for H.264/AVC lossless video coding
Context-based adaptive variable length coding (CAVLC) and context-based adaptive binary arithmetic coding (CABAC) are entropy coding methods employed in the H.264/ AVC standard. Since these entropy coders are originally designed for encoding residual data, which are zigzag scanned and quantized transform coefficients, they cannot provide adequate coding performance for lossless video coding whe...
متن کاملTransform-Domain Rate-Distortion Optimization Accelerator for H.264/AVC Video Encoding
In H.264/AVC video encoding, rate-distortion optimization for mode selection plays a significant role to achieve outstanding performance in compression efficiency and video quality. However, this mode selection process also makes the encoding process extremely complex, especially in the computation of the ratedistortion cost function, which includes the computations of the sum of squared differ...
متن کاملEntropy Encoder Architectures for H.264/avc Baseline Profile
This paper presents the design of a hardware architecture for the Entropy Encoder of H.264/AVC video compression standard, considering the baseline profile. The entropy encoder is composed by two main blocks: Exp-Golomb encoder and CAVLC encoder. This paper presents the architectural design of these two blocks. The synthesis results targeting Xilinx FPGAs showed that the Exp-Golomb and CAVLC en...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014